package com.itheima.mm.service;

import com.itheima.mm.entity.PageResult;
import com.itheima.mm.entity.QueryPageBean;
import com.itheima.mm.exception.MmException;
import com.itheima.mm.pojo.Tag;

/**
 * @author ShenHD
 * @Date 2021/8/11
 */
public interface Tagservice {
    /**
     * 添加标签
     * @param tag
     */
    void addTag(Tag tag);

    /**
     * 分页获取学科标签列表
     * @param queryPageBean
     * @return
     */
    PageResult findListByPage(QueryPageBean queryPageBean);

    /**
     * 删除标签
     * @param id
     */
    void deleteTag(Integer id)throws MmException;
}
